Overlay networks a scalable alternative for p2p - Internet Computing, IEEE

ثبت نشده
چکیده

P eer-to-peer systems are distributed systems that operate without centralized organization or control. To find a particular piece of data within the network, P2P systems explicitly or implicitly provide a lookup mechanism, or locator function, that matches a given string, or key, to one or more network nodes responsible for the value associated with that key. P2P nodes interoperate by using the same software or the same set of network-based APIs. Current Internet P2P applications typically provide locator functions using time-to-live (TTL) controlled-flooding mechanisms. With this approach, the querying node wraps the query in a single message and sends it to all known neighbors. The neighbors then check to see whether they can reply to the query by matching it to keys in their internal database. If they find a match, they reply; otherwise, they forward the query to their own neighbors and increase the message’s hop count. If the hop count passes the TTL limit, forwarding stops. The TTL value thus defines a boundary or “horizon” for the query that controls its propagation. However, flooding-based systems don’t scale well because of the bandwidth and processing requirements they place on the network, and they provide no guarantees as to lookup times or content accessibility. Overlay networks can address these issues. Overlay networks have a network semantics layer above the basic transport protocol level that organizes the network topology according to the nodes’ content, implementing a distributed hash table abstraction that provides load balancing, query forwarding, and bounded lookup times. Overlay networks are evolving into a critical component for self-organizing systems (see, for example, the multigroup effort at www.projectiris.net). Here we outline the differences between flooding-style and overlay networks, and offer specific examples of how researchers are applying the latter to problems requiring high-speed, selforganizing network topologies.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

P2P Network Trust Management Survey

Peer-to-peer applications (P2P) are no longer limited to home users, and start being accepted in academic and corporate environments. While file sharing and instant messaging applications are the most traditional examples, they are no longer the only ones benefiting from the potential advantages of P2P networks. For example, network file storage, data transmission, distributed computing, and co...

متن کامل

Topology-Aware Routing in Structured Peer-to-Peer Overlay Networks

Structured peer-to-peer (p2p) overlay networks like CAN, Chord, Pastry and Tapestry offer a novel platform for a variety of scalable and decentralized distributed applications. They provide efficient and fault-tolerant routing, object location and load balancing within a selforganizing overlay network. One important aspect of these systems is how they exploit network proximity in the underlying...

متن کامل

Exploiting network proximity in peer-to-peer overlay networks

Generic peer-to-peer (p2p) overlay networks like CAN, Chord, Pastry and Tapestry offer a novel platform for a variety of scalable and decentralized distributed applications. These systems provide efficient and fault-tolerant routing, object location and load balancing within a self-organizing overlay network. One important aspect of these systems is how they exploit network proximity in the und...

متن کامل

Mapping the Gnutella Network

Peer-to-peer systems have emerged as a significant social and technical phenomenon, and they are likely to gain popularity as low-cost individual computing and storage resources become more widely available and network connectivity increases. Unlike traditional distributed systems, P2P networks aggregate large numbers of computers that join and leave the network frequently and that might not ha...

متن کامل

Enhancing P2P Systems over Wireless Mesh Networks

Due to its ability to deliver scalable and fault-tolerant solutions, applications based on the peer-to-peer (P2P) paradigm are used by millions of users on the internet. Recently, wireless mesh networks (WMNs) have attracted a lot of interest from both academia and industry, because of their potential to provide flexible and alternative broadband wireless internet connectivity. However, due to ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001